Place is exactly how it is from the pictures. Everything was good, except maybe the parking situation. It was hard to have a guaranteed spot in the public parking structure under them, but there were also other public parking spots.
Overall, it was a great stay for the price everything from good food, gift shops, corner stores, and the beach were walking distance. :)