Great location, communication, check-in and facilities for a good price. Definitely recommended.