Fantastic accommodation in an even better location