This place is very nice and very clean. The loction is unbeatable. The view is magnificent. Self check in is very convenient. Wifi speed is poor during our stay sadly.