The location is great, the place is super clean and has everything you need. However, Check in and communication was almost not there which would have been very helpful.