The perfect rental -- everything from the ambiance to the location to the amenities.