Overall our stay at Aparthotel Do Mirante was very good. But, when booking, I emailed the hotel that I had a very specific request, an upper floor room with a balcony and ocean view. We had a comfort apartment that technically was an upper floor, because you took the elevator to the third floor to get there. However, the hotel is built into the side of a steep hill, so we in fact could walk out of our room onto the grounds. In other words, our "balcony" was a patio. Additionally, there was a high stone wall between our patio and the ocean, obscuring the view. I noticed that there are five apartments towards the rear of the hotel that are truly upper floor with private balconies and great ocean views. We tried to see if we could switch to one of those, but there was no availability. I think the hotel should do a better job describing the attributes of each room. Otherwise, everything was fine. The kitchen is well-equipped for cooking a full meal. The staff is friendly and helpful. The pool is fantastic. The location and the town of Agua Da Pau are great. A rental car if you want to fully explore the island is highly recommended.