10/10 for location, cleanliness and comfort. Couldn't recommend it more. Will definitely be back!