Awesome place! Modern, clean and so much attention to detail. Such a beautiful setting, we loved our stay.