A diamond in the rough - beautiful place with everything we could have needed, well beyond what we were expecting. This is a lovely place to stay.