This place is just about perfect! Awesome location and wonderful hosts. Everything was spotlessly clean and just as represented in the pictures. I look forward to staying here again!