Excellent accommodation with terrific service