Super clean, great location, wonderful additional touches! Communication was fast & timely. Would definitely stay here again!