Excellent accommodation and has a superb location