Overall great experience. Straightforward, with many amenities and a reasonable price. Definitely would recommend.