The place is great, has everything you would expect for a long or short term stay. Communication was also good. Would revisit. 10/10