We had a nice stay here. The location is amazing and check in and check out worked great (it was possible for us to check in early and check out late). We had a small problem with the electricity and someone came to help us within an hour. The only thing is that a few things could have been a bit cleaner upon arrival. We had to clean a few things in the beginning.
But apart from that we had a great time and I would recommend staying here.