Clean, great location, luxury stay! Just had issues with the wifi which was a big issue for us. No music 😣