The bed and sofa bed was not even pull out and get it ready for us. We had to do ourselves other than that the bathroom and kitchen was good. Easy to access to the beach. We have great time.