Craig is a lovely host and is very accomodating. The place is clean, comfortable and the pool is just lovely. The shared spaces are well maintained and delightful to meet other guests.