Well organised, very friendly, clean, well equiped, great view,well located