I had an excellent stay here. The room was perfect, the internet was fast, great communication, and the terrace was awesome. I would definitely stay here again.