Enjoyable stay in a clean and spacious place.