Great location, beautiful outdoor areas, very nice inside.