Perfect stay - highly recommended