The place and the location are great. Communication was good, Maxim was pretty responsive. The check in process was a bit of a hassle but all in all, it was an excellent stay.