Spacious, comfortable, modern, spotlessly clean and very helpful hosts. Spa was lovely.