Clean and spacious home, an enjoyable stay