Clean, modern, great communication and had everything we needed for our stay!! Would highly recommend and will definitely be back.