I would have definitely given this place 5/5 stars if the wifi worked better, but I was forced to reduce to 4/5. As a foreigner with a limited data plan, it is really hard to not have access to reliable wifi when I am constantly searching for directions, restaurants, things to do, etc... The wifi basically didn't work for 2 days, and then once it was running it was at about 30kbps, which is basically not usable. This also made the tv useless, when we were hoping to use the YouTube app on the tv to play music a few times.
Besides that, everything was magnificent. Incredible location, beautifully furnished, really clean, comfortable bed, awesome jacuzzi. I really can't overstate how perfect the location was. Literally couldn't be closer to the train station, which was great since we had large luggage. I would definitely be interested in returning here as long as the wifi issue can get fixed.