Fantastic place, fantastic location, fantastic host, fantastically clean ...
Just FANTASTIC !