Very very nice place, great location! Communication was easy and many instructions on the check in/out process were laid out nicely to make the stay stress free!