Very clean, comfortable, and fun place to stay - check in was incredibly easy, communication was great, and the best part was the location which was literally just a walk across the street from a beautiful beach. Had a wonderful time here!