Very clean, lovely hosts, excellent location. Little touches like fresh flowers and toiletries very sweet.