amazing place. new and clean. spacious and well accommodated.