Great location, extremely clean, great communication, A++++++. Would definitely stay here again!