Clean, beautiful and well stocked with all the necessities. No parking was tricky but altogether would stay again!