Wow.. This place is perfect. The views are absolutely stunning. The place was nice and clean. Spacious and comfortable. Would recommend to anyone.