This place is perfect. It is spacious and clean. The views from the windows is spectacular. Highly recommend this place! Would love to visit again.