Solid place with nice homely touches that help you settle in. Clean, convenient and close to the beach. Great communication from the hosts. No fitness center. Great spot for couples or families.