We spent four days at this Best Western and I was very pleased. I'm a clean freak so being in a room that was clean and that I felt safe in made me very happy. While the room is small, housekeeping keeps everything very clean, towels and toiletries replaced daily. There is a restaurant in the hotel that serves breakfast and the food was excellent. It's not free, you do have to pay for breakfast, but it's convenient and worth the $$ as everything we ordered (we ate breakfast there everyday) was delicious. Additionally, the hotel is only five minutes away from the North Beaches which are very family/kid friendly. (unlike South beaches) Loved being so close to the North beaches. They also have a very nice workout room for those who want to "hit the gym". Great location, clean rooms. Happy customer.