Amazing location and lovely apartment. Gave the cleanness a 3 out 5 because there was a few issues but overall very clean. We all really enjoyed our stay.