Superb location and comfortable stay