Beautiful setting, extremely welcoming, very clean, great location!! 5 stars all around!!