Great place in a great location! Excellent communication before and during stay.