The location and hospitality is outstanding (beach is 2 miles away, markets and stores are .25 miles away, the hostess doesn't live on premises but has someone available) - the place itself needed proper cleaning before our arrival and spare bed needed proper/support cushions when sitting & watching TV.