Excellent set up, great location, Hotel like little touches that made our stay very pleasant.
They even offer transfer from airport with a very helpful and informative personal.