This place is modern, clean, and has a well appointed kitchen. We enjoyed a home cooked dinner and use of the BBQ. Wish we could have stayed longer.