Everything we had hoped for. We stayed three months and enjoyed every minute.