Everything it promises. Great location and clean and comfortable.