Small but well laid out. Bright, clean, and nice. It was not far from the beach and we enjoyed our stay.