gorgeous place, well set up, great location