Superb location and super clean and comfortable.