Spectacular location, friendly and helpful hosts; easy check in, very clean, stylish, and quaint. Perfect vacation home feel!