Perfect little piece of paradise! Humble kitchen accomodations so come prepared, ample ambiance all around and great location in general!