This place has it all!! Very thoughtful hosts, quite stylish place, nice amenities, modern touches, great location, local tips, and parking. We definitely recommend it, and will not hesitate in staying here again. You will not regret it :)