91 Athens Riviera, The Resort