Very clean. Huge comfortable bed. Close to beach and food. Easy check in.