Fantastic location. Impeccably clean and very well equipped. Communication and check in was excellent. Thank you so very much.