Spacious, well-organized and clean, this place had everything that you need and makes you feel welcome in every way.