Very nice place. Everything you can hope for to have a nice trip