This is perfect for small family. The location is quiet and close to the beach. The sofa bed is very comfortable and it comes with an extra mattress. Love all the amenities. Convenient and feels like home.