Great location, beautiful building, clear and easy communication. We very much enjoyed our stay.