Great place, ticked all boxes, very comfortable, ideal location, great views, clean and very roomy.
Would definitely stay again.