Small but big enough for a small family like us. Comfortable, clean and has everything you need and good location to walk to the beach. Stayed here three times now. Affordable.