Great location and very well put together. Communication was great and check-in was very easy. Great place to relax.