LIke a 5 star hotel - everything pristine, comfortable, clean - in a great location.