Perfect! Great location, clean, beautifully decorated, well appointed and wonderful communication with the host.