A lovely stylish place in a great location with everything you could want .