Great location, fantastic communication and thoughtful touch on the little things. Would stay there again.