We had a great time.
Location is good.
If you like it quiet and want to have a nice view - we def. recommend to stay here.
Pool is clean and big enough.
just be aware that is deep - so not 100% ideal if you travel with kids.
Check-In / check-out and communication was easy.