Beautiful location and gorgeous little cottage! Spa on the balcony was a highlight, and Kevin was an excellent host.