Modern, very clean, well appointed and fully equipped, great views (once you negotiate the 50m steep uphill climb-can't have the views with no climb), great host.