Very good hotel, very good staff, very good clean rooms by average, good average facilities, good behaviour staff.