This place is perfect. Lovely location and wonderful amenities. Highly recommendable!