Can't say enough about this place! Clean, well-designed, comfortable, fantastic location, great amenities, communicative hosts... the list goes on! If you're looking for a 5-star experience, this is the place for you. Thanks for a great stay, Brian and Ericka!