This was our 2nd time staying here. This time for 3 weeks. Looks at my previous review for all the details.
In short, this place is great. If you find it available for the dates your are looking for, just hit that book button