Really comfortable accommodation in a brilliant location