They're super fast at replying and very helpful. They have a very good "check-in yourself" system, which happened to be perfect since I needed flexibility for the check-in time that day.
The place is super clean and stylish! I wish I could've stayed for more time.