Provided all the thoughtful amenities you hope for