Clean place, had everything you need, very good location, smooth communication and check-in/check-out process. I highly recommend it.