Very clean, amazing location, great communication! Would absolutely stay there again!