We had a great time staying here. The apartment is clean and as per the pictures. The location is excellent and easy to get to lots of different activities. We stayed with both older and younger people in our group and all were really happy staying here.