Fantastic place that is quiet and clean and surprisingly spacious