The location and the pool are the best features about this stay.
The price is a little steep but that seems common for the area. You may not find a better option for a decent sized group of people.