Exactly as expected from pictures and description. Decent location. Cheap/not luxurious but that’s what we paid for. Free parking. Very close to beach.