Good spacious accommodation in a brilliant location