Perfect location, very spacious, very clean, friendly hosts and a beautiful deck to sit out in the sun. More than you could ever ask for. 100% recommended!