Stellar apartment with all the amenities you’ll need or want and an excellent bed and mattress make for a great stay.