Great for the price and great location.
Communication is great and they are willing to work with your check in schedule.