very spacious and clean. wonderful view. highly recommend.