Great location on beach! People are friendly and service couldn't be better! Not a new place but clean and continuously improving our third visit to Riptide. Have stayed in all three buildings and enjoyed them all. B1 this visit- first floor by the pool! Staff are all the best!