This place was beautiful and so clean! The communication beforehand was excellent giving many details to help with self check in. I would recommend this place.