This is a brilliant place to stay, great location, great amenities and a cheerful, friendly and helpful host. The apartment is spotlessly clean, the bed is sooooo comfortable and the outdoor kitchen area is brilliant! I highly recommend John’s place.