Fantastic place in beautiful surroundings. All the bells and whistles you could possibly wish for.