Everything we needed are provided, rooms are clean, checking in and out was easy. The view is good and the location is strategic. Overall it was a very pleasant stay.