My wife and I checked into Johnathan's apartment on the 4th Oct for a few nights. Our communication with Johnathan leading up to our stay was very good. He told us everything we needed to know about the apartment, and responded immediately to any questions asked in a extremely polite and friendly manner. We arrived at Johnathan's penthouse, check in was swift, with a safe and clever key collection set up by the host. We walked into the Penthouse, switched on the lights and instantly knew that this place was nice. As the door opens you are invited into a spacious lounge and kitchen area, both immaculately kept, the decor is lovely and modern, with some really nice touches. The host kindly left, a loaf of bread, a selection of jams, water, juice and milk for us. This was very thoughtful, given the time of our arrival, these little things really make a big difference! We then checked out the dedrooms, of which there are 3, the master bedroom is pleasant with an on suite shower and bath. The other 2 contain single beds and are smaller, great for kids. Last and certainly the main feature of the penthouse was the terrace, wow, what a view, the terrace is big space, overlooking the sea and swimming pool. It's a stunning terrace, with enough room to host a BBQ with family and friends! This quickly became our favourite place in the house. The complex is quiet, it has a swimming pool downstairs, which we practically had to ourselves! The water was cold- but hey! The people living in the other apartments were all lovely and very friendly. The location is cool, only 5 mins from Coral Bay- which is a Georgeous little town with great beaches and 30 mins from Paphos (driving). We would strongly recommend this penthouse to anyone.