Five stars across the board. Location, view, cleanliness, all top notch. Michael was very quick to answer questions and had very clear instructions. Would highly recommend and will definitely stay again.