This place has it all: location (location, location!), comfort, style, amenities, and did I mention location? Plus, hosts Kerry and Tony were available and communicative throughout our visit. We definitely will be looking to stay here again.