Very clean, great location, easy to follow checkin and checkout instructions, timely and accurate communication. I would definitely stay here again!