Great location, very clean and amazing communication throughout the entire stay.