Everything you wish for!! Hospitable hosts and an amazing room; clean, modern, good facilities, location.