Fantastic accommodation and location excellent location