Excellent accommodation with great facilities