We travelled as a group of 6 and the apartment was ok. When arriving the owner informed us that there was only 1 set of bedding for the sofa beds although we needed 2. Under the amenities section it stated that there was WiFi but didn't state that there is a surcharge and it is not included in the price. On the 1st night the bathrooms had no light so we had use our phone torch as lighting. The owner was informed and the problem was fixed the next day which is very quick.
The pool was cleaned and had lights which was helpful for when we wanted to go for a late night swim. There was also only one set of keys to share between the 6 of us which could be an issue when it came to going out.