Five star stay. Comfortable, clean and well appointed with everything we needed. We would certainly stay again!