10/10. Place is fantastic and super clean, had everything we could've needed. Sam was great communicating with us beforehand and made the whole process super easy. Can't fault this place!