Fantastic accommodation in. Great location