Excellent accommodation in a brilliant location