Super clean, great communication, nice view, all amenities needed, comfortable beds, very unique artwork. I would definitely stay here again!