A perfect place to take a break from life's hectic demands.
2005