The place is very spacious, clean, and well located. The check in process was easy, and communication was excellent and reliable.