Everything you need in a beautiful part of the world - couldn't have asked for more!