Exceeded expectations in all areas. Would definitely stay again.