Great place, spacious and well appointed. Communication was excellent and check-in was very smooth.