There are many reasons we keep coming back to stay here. Great spot in a great location, everything you need. Exactly as described and pictured. Host is awesome as well, very communicative.