We had a lovely stay at John’s appartment. It has great facilities from the shared outdoor pool to the living and kitchen facilities. The location is perfect being a short walk to the beach and restaurants. We had everything we needed and thoroughly enjoyed our stay.