Fantastic, clean, spacious place in a beautiful location. Highly recommend and would stay there again.