We stayed here for 4 nights during our Honeymoon and it was perfect. The end of October was a great time to go as it wasn't too crowded. The place is spotless, great location and even better than the pictures. Catherine is a wonderful host - arranging transport, a porter to help with luggage, tours and restaurant reservations. A must book!