All of our needs were met. The space was clean and the bed was comfortable. I would absolutely stay here again.