Rock House is perfect in every way. We loved it and wished we could have stayed longer.