great location. very spacious. very easy check in and good communication.