The apartments are nice. The location is perfect.
Be ready to not receive any feedback from the host if you face some maintenance problems.