It was a great stay here - would stay again ! Location was convenient, communication was super fast and accomodating. We really cannot fault the service. Like the posts below - check in process is a bit different, but definately not as bad as others have experienced. I felt safe and secure during the process from my experience. The place is as shown and all amenities provided is great.