I was so happy to find this hotel when looking for accommodations for our our family of five and one friend. It is always a challenge for a shorter stay, do we get two hotel rooms? A condo?( Usually requires a longer stay). We got a two bedroom suite. I was pleasantly surprised by it's size and layout was just perfect for us.We had a king, two doubles and a couch bed. All mattresses were very comfortable. Couch bed was a little smaller, perfect for one person. Small kitchen had everything we needed for simple meals.The room was clean as was the area where it is located. Hotel provides a fantastic, full breakfast. Large variety and the three mornings we were there, there were different options each day. No complaints from our older teenage kids, one who won't touch carbs, one who doesn't eat meat etc. You can eat inside or outside by the water and see all the turtles and fish. Pool was very nice and large. Located in a business area. Great, safe area for lovely walking. Handy to downtown Miami and South Beach. All staff were friendly and welcoming starting with the front desk, housekeeping and the GM who was working the breakfast area each morning. Impressive. Their goal is to make you feel at home and they do. Only (small) complaint is that the service elevator was slow and stuck open one time and did not stop level with a floor once. We just used the main elevator. I highly recommend this hotel and was reluctant to leave to move on to the next part of our vacation in Marathon Key!