Fantastic place in a great location. Had everything we needed for our stay. Wish we could have stayed longer.