I enjoyed this stay and it was everything that was advertised. However, faulty air conditioning dropped this place just below perfect.