Very clean and comfortable for our family of three, had everything that we needed from cooler to beach chairs, beach towels, cooking essentials, shampoo & body wash. Checking in was the easiest I have ever experienced when compared to checking in with the hotel. Comfortable bed, sofa bed not so much but that's okay because we didn't need to use it. The views were amazing! You couldn't see the sunset but the ocean was very nice to look at. it was unfortunate that there was so much pigeon poop on the balcony that we couldn't enjoy it as much as we had hoped. The pool was nice and clean. Location was great, only one block to the beach and near lots of places to eat (take note that this is near the end of the main strip by the zoo). Definitely family friendly building as there were lots of families and little kiddies. All in all we had a great stay, thank you!